shock isolator - German English Dictionary